package com.qf.day11;


import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DataDemo1 {
    public static void main(String[] args) throws ParseException {
        //使用日期类型表示日期对象
        Date date=new Date(1000);
        //new Date(1000) 1000代表格林威志时间往后1s
        System.out.println(date);
        //before after
        Date date1 = new Date();
        //date1在date之前吗
        Boolean b1=date1.before(date);
        System.out.println(b1);

        String s="2002年06月15日 10时10分10秒";
        SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
        Date date2 = new Date();
        System.out.println(date2);
        //format(date2)把date2解析成SimpleDateFormat类型的数据
        String date2Str=format.format(date2);
        System.out.println(date2Str);
        //getTime()毫秒值
        long time = date2.getTime();
        System.out.println(time);
        //parse(s)把s解析成Date类型的数据
        Date date3=format.parse(s);
        System.out.println(date3);
        long time1 = date3.getTime();
        long lifeTime=time-time1;
        long lifeHours=lifeTime/1000/60/60;
        long lifeDay=lifeHours/24;
        System.out.println(lifeHours);
        System.out.println(lifeDay);


    }
}
